the village idiot - Allemand Anglais Dictionnaire